package org.xinghai.sql.main.dto;

import lombok.Data;

@Data
public class CreateTableRelationshipDto {

    /**
     * 父表ID（关联database_tables.table_id）
     */
    private Integer parentTableId;

    /**
     * 子表ID（关联database_tables.table_id）
     */
    private Integer childTableId;

    /**
     * 关系类型（如："one-to-one", "one-to-many", "many-to-many"）
     */
    private String relationshipType;

    /**
     * 中间表ID（仅多对多关系时有效，关联database_tables.table_id）
     */
    private Integer junctionTableId;

    /**
     * 关系描述（如：用户表与订单表的一对多关系）
     */
    private String description;
}
